mechanical weapon - Französisch Englisch Wörterbuch